﻿function checkForm(form) {
    if (form.vailcode.value == "") {
        alert("验证码不能为空!");
        return false;
    }
    if (form.Readed.checked != true) {
        alert("请确认已阅声明并接受!");
        return false;
    }
    if (form.userName.value == "") {
        alert("用户名不能为空!");
        return false;
    }
    if (!isEmail(form.userName.value)) {
        alert("用户名输入错误! 必须为邮箱!");
        return false;
    }
    if (form.passwd.value == "") {
        alert("密码不能为空!");
        return false;
    }
    if (form.passwd2.value != form.passwd.value) {
        alert("两次密码不一致!");
        return false;
    }
    if (form.passwd.value.length < 6) {
        alert("密码必须6位以上!");
        return false;
    }
    if (isNumber(form.passwd.value)) {
        alert("密码必须字母加数字!");
        return false;
    }
    if (IsLetter(form.passwd.value)) {
        alert("密码必须字母加数字!");
        return false;
    }
    return true;
}

var queryString = function (key) {
    return (document.location.search.match(new RegExp("(?:^\\?|&)" + key + "=(.*?)(?=&|$)")) || ['', null])[1];
}

function alertMessage() {
    var errcode = queryString("retcode");
    if (errcode != null) {
        if (errcode == 1) {alert("用户注册成功! 请记住新密码!");window.location.replace("index.html");return;} else if (errcode == -1) { alert("用户名不能为空!");}
        else if (errcode == -2) {alert("密码不能为空!");}else if (errcode == -3) {alert("两次密码不一致!");}
        else if (errcode == -4) {alert("密码必须6位以上!");}else if (errcode == -5) {alert("密码必须字母加数字!");
        } else if (errcode == -10) { alert("此用户已经存在!"); } else if (errcode == -11) { alert("验证码输入错误!"); } else if (errcode == 0) { alert("用户注册失败!"); } window.location.replace("register.html");
   }
}
alertMessage();